package vo.v1;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;
import vo.*;

@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class ReleasedSectionVo_V1 {

    /**
     * 出厂件号
     */
    private String partNoOut;

    /**
     * 出厂序号(v1)
     */
    private String serialNoOut;
    /**
     * 出厂序号(v2)
     */
//    private SerialNoOutList serialNoOutList;

//    /**
//     * 出厂件数
//     */
//    private Integer outQty;

    /**
     * 本次维修级别
     */
    private WorkPerformedVo workPerformed;

//    /**
//     * 本次维修级别
//     */
//    private String workPerformed;

    /**
     * 放行证书清单
     */
    private CertList certificationList;

    /**
     * 时控件信息
     */
    private String timeControlInfo;

    /**
     * 工作者
     */
    private String mechanic;

    /**
     * 工作日期
     */
    private String workDate;

    /**
     * 放行人员
     */
    private String authorized;

    /**
     * 放行日期/出厂日期
     */
    private String releasedDate;

    /**
     * 外观损伤清单
     */
    private DefacedList defacedList;

    /**
     * 器材缺零件说明清单
     */
    private MissPartList missPartList;

    /**
     * 多出随器材零件专项说明清单
     */
    private ExtraPartList extraPartList;
}
